
.bid_flow { float: left; width: 990px; margin: 2px 0 0 20px; display: inline; }
.bid_content { float: left; width: 728px; margin: 20px 0 16px 20px; padding: 14px 15px; display: inline; border: 1px solid #e6e6e6; background: #fafafa; }
.bid_content_gh { float: left; width: 94%; margin: 0px 0 16px 20px; padding: 14px 15px; display: inline; border: 1px solid #e6e6e6; background: #fafafa; }
.bid_content.invited, .bid_content.success { margin-top: 41px; }


.bid_invited, .bid_success { float: left; width: 760px; height: 113px; margin: -36px -15px 0 -15px; }
.bid_invited { padding: 0px 0 0 20px; background: url(../img/bg_invited_countdown.png) no-repeat; }
.bid_success { background: url(../img/bg_bid_success.png) no-repeat;  }
.bid_success div { float: left; line-height: 19px; margin: 20px 0 0 66px; display: inline; font-size: 18px; }
.bid_success_title { float: left; width: 100%; font-size: 16px; }

.bid_invited_content, .bid_success_content { float: left; margin-top: 20px; line-height: 24px; }
.bid_invited_content span { padding-bottom: 30px; }
.bid_invited_content_title { float: left; width: 100%; margin-top: 10px; line-height: 20px; font-weight: bold; color: #4f4f4f; }
.bid_invited_file_list {  float: left; line-height: 18px; margin: 0 15px; padding: 10px 0; display: inline;  }
.bid_invited_file_note { float: left; width: 100%; text-indent: 16px; }

.bid_reduction {
    position: absolute; z-index: 2; float: left; width: 226px; height: 82px; margin: 360px 0 0 -26px; padding: 10px;
    background: url(../img/bg_overlay.png);
}
.bid_reduction_content {
    float: left; width: 190px; height: 40px; line-height: 20px; padding: 21px 18px; display: inline;
    font-size: 12px; font-weight: bold; background: white;
}

.bid_content_inner { float: left; width: 728px; padding-bottom: 10px; border: 1px solid #cacaca; background: white; }
.bid_content_inner_gh { float: left; width: 98%; padding-bottom: 10px; border: 1px solid #cacaca; background: white; }
.bid_module {
    float: left; margin: 0 14px; display: inline; color: #484848;
}
.bid_module.bdbtm { background: url(../img/dashed_line_gray_3x1.png) 0 100% repeat-x; border: 0; }

.bid_module.quoted { line-height: 19px; }
.bid_module.quoted a { text-decoration: none; }
.bid_module.quoted a:hover { text-decoration: underline; }
.bid_module.detail { float: left; line-height: 19px; padding: 5px 15px; display: inline; }
.bid_notice_title { float: left; width: 100%; height: 30px; line-height: 30px; font-size: 15px; font-weight: bold; }
.bid_module.detail p { margin: 0 0 20px 0; }
.bid_module.detail a { text-decoration: none; }
.bid_module.detail a:hover { text-decoration: underline; }

.bid_module_title { float: left; width: 100%; line-height: 19px; margin: 2px 0; }
.bid_module_title.single { line-height: 33px; }
.bid_module_title strong { float: left; height: 100%; padding-left: 5px; display: inline; font-size: 15px; }
.bid_module_title strong.trigger {
    height: 19px; padding-right: 20px; cursor: pointer; background: url(../img/btn_switch.png) 100% 0 no-repeat;
}
.bid_module_title strong.trigger.close { background-position: 100% -19px; }
.bid_module_title strong.add {
    height: 19px; padding-right: 15px; cursor: pointer; background: url(../img/icon_add.png) 100% 50% no-repeat;
}
.bid_module_title strong.multip { padding-top: 74px; }
.bid_module_title a { text-decoration: none; color: #0069b9; }
.bid_module_title a:hover { text-decoration: underline; }
.bid_module_title dl { float: left; width: 100%; margin: 0; padding: 0; }
.bid_module_title dl.amount { font-weight: bold; }
.bid_module_title dl.amount.single { font-size: 15px; }
.bid_module_title dl.bdbtm { border-bottom: 1px solid #abadb3; }
.bid_module_title dl dt { float: left; width: 100px; margin: 0; padding: 0; text-align: right; }
.bid_module_title dl dd { float: left; width: 122px; margin: 0; padding: 0 8px 0 0; text-align: right; }

.bid_quoted_title { float: left; height: 24px; line-height: 24px; margin-top: 6px; text-indent: 20px; font-size: 15px; }
.bid_products { float: left; width: 712px; margin: 7px; display: inline; border: 1px solid #cacaca; }
ul.bid_products_header {
    float: left; width: 100%; height: 26px; line-height: 26px; margin: 0; padding: 0; list-style: none; font-weight: bold;
    border-bottom: 1px solid #cacaca; background: url(../img/bg_table_title.png) repeat-x;
}
ul.bid_products_header li { float: left; height: 26px; text-align: center; background: url(../img/bd_table_header.png) 100% 0 no-repeat; }
ul.bid_products_header li.first_column { width: 238px; text-align: left; text-indent: 28px; }
ul.bid_products_header li.amount_column { width: 155px; }
ul.bid_products_header li.price_column { width: 181px; }
ul.bid_products_header li.last_column { width: 108px; }
ul.bid_products_header li.btn_column { width: 30px; background: none; }
.bid_products_body, .bid_detail_module { float: left; width: 100%; padding-bottom: 15px; }
.bid_products_body .first_column { float: left; width: 238px; line-height: 20px;  }
.first_column strong { float: left; width: 100%; text-indent: 5px; margin-top: 5px; }
.bid_products_body .amount_column { float: left; width: 155px; text-align: left; padding-top: 14px; }
.bid_products_body .price_column { float: left; width: 181px; }
.bid_products_body .price_column input { text-align: right; background: white; }
.bid_products_body .last_column { float: left; width: 100px; padding: 55px 0 0 0; text-align: right; }
.bid_products_body .last_column span { float: left; width: 100%; line-height: 19px; }
.bid_products_body .btn_column { float: left; width: 30px; padding: 45px 2px 5px 5px; text-align: right; }

.bid_product_detail {
    float: left; width: 680px; margin-left: 17px; display: inline;
    background: url(../img/dashed_line_gray_3x1_vertical.png) repeat-y;
}
.bid_product_detail .switcher { float: left; width: 100%; background: url(../img/dashed_line_gray_3x1.png) repeat-x; }
.switcher a {
    float: left; height: 19px; line-height: 19px; margin: -9px 0 0 -9px; padding-right: 5px; display: inline;
    text-indent: 22px; text-decoration: none; font-size: 14px; font-weight: bold;
    color: black; background: url(../img/btn_switch.png) no-repeat #f8f8f8;
    cursor:pointer;
}
.switcher a.up { background-position: 0 -19px; }
.bid_detail_modules { float: left; width: 100%; display: none; }
.bid_product_detail .first_column { float: left; width: 240px;  }
.bdtop_dashed, .bdbtm_dashed { background: url(../img/dashed_line_gray_3x1.png) repeat-x; }
.bdbtm_dashed { background-position: 0 100%; }
.bid_product_prices { float: left; width: 99%; height: 50px; line-height: 50px; margin: 0 7px; display: inline; font-weight: bold; }
.bid_product_prices input { margin: 12px 0; text-align: right; }


dl.bid_product_config { float: left; margin-left: 25px; }
dl.bid_product_config dt { float: left; width: 36px; margin: 0; padding: 0; }
dl.bid_product_config dd { float: left; width: 176px; margin: 0; padding: 0; }
.form_row { float: left; margin-top: 5px; display: inline; white-space: nowrap; word-wrap: normal; }
.form_row .form_title { float: left; height: 24px; line-height: 24px; margin-right: 15px; display: inline; text-align: right; font-size: 12px; }
.form_row .form_field { float: left; line-height: 24px; margin-right: 10px; display: inline; font-size: 14px; }
.form_row .form_field label { text-wrap: normal; white-space: normal; font-size: 12px; }



.bid_submit_btn { float: right; margin-top: 10px; }

.bid_column_right { position: relative; float: right; width: 220px; margin: 20px 10px; display: inline; }
.bid_column_content { float: left; width: 198px; line-height: 24px; padding: 7px 10px; display: inline; color: #1b1b1b; background: #f5f5f5; }
.bid_column_content .strong { float: left; width: 100%; }
.bid_column_content span { float: left; }

.bid_column_content span { float: left; }

.prequal_table_div table {width:728px; border: 1px solid #cacaca; border-bottom: 0;border-right: 0;}
.prequal_table_div {width:728px; border: 1px solid #cacaca;}
.prequal_table_name{color: #4F4F4F; font-weight: bold; line-height: 20px; margin-top: 10px; width: 100%;}
.prequal_bid_content{   background: none repeat scroll 0 0 #FFFFFF; line-height: 18 px;  border: 1px solid #CACACA;  float: left; padding-bottom: 10px; width: 728px; }
.prequal_bid_content_inner {background: none repeat scroll 0 0 #FFFFFF; border: 0px solid #CACACA; width: 565px; padding-left: 35px;}
.prequal_from_name{font-size: 12px;}
.prequal_textarea{background: none repeat scroll 0 0 rgba(0, 0, 0, 0);  border-color: #ABADB3 #DBDFE6 #E3E9EF #E2E3EA;	width: 553px;   	height: 40px;  	padding:5px 3px;   border-style: solid;  border-width: 1px; display: inline;  float: left;  font-size: 12px; line-height: 12px;}
.prequal_affix{margin-top: 70px;}


.management_add{ float: left; width: 14px; height: 14px;  background: url(../img/icon_tree_node2.png) no-repeat; }
.management_add.close { background-position: 0 -14px; }

.manage_add{ float: left; width: 14px; height: 14px;  background: url(../img/icon_tree_node2.png) no-repeat; }
.manage_add.close { background-position: 0 -14px; }
.complate_add{ float: left; width: 14px; height: 14px;  background: url(../img/icon_tree_node.png) no-repeat; }
.complate_add.close { background-position: 0 -14px; }

.deletePreSuppReply{background-color:#FFFFFF;display:-moz-inline-box;display:inline-block;width:180px;}